human intercourse - Französisch Englisch Wörterbuch